const getBaseUrl = () => {
  // return window?.location?.origin; //打包是放开注释[测试环境打包，UAT环境打包，生产环境打包]
  return '/api';
};

/** 打印机 专用地址配置  */
const getPrinterUrl = () => {
  if (process.env.NODE_ENV == 'development') {
    return 'http://222.186.101.211:20103'; //公司服务器
  } else {
    return window?.location?.origin;
  }
};

/** 打印机 资产清单专用地址配置  */
const getPrinterAssetUrl = () => {
  if (process.env.NODE_ENV == 'development') {
    return 'http://222.186.101.211:20103'; //公司服务器
  } else {
    // 生产环境打印机不能用https协议
    // return window?.location?.origin;
    return 'http://pca.hrl.ac.cn:9301';
  }
};

const getSystemlogoUrl = (name: string | null): string => {
  return `${getBaseUrl()}/static/tenant/${name}/logo_mini.png`; //系统logo路径
};

/*iconFont 路径*/
const iconFontUrl = () => {
  return '//at.alicdn.com/t/c/font_958370_kvfwtg5668e.js';
};

/** 点聚 打印接口 IP */
// const getPrintUrlDJ = () => {
//   // return window?.location?.origin; //当前服务器
//   return 'http://47.94.147.6:8084'; //点聚互联网
//   // return "http://10.100.3.1:8080" //点聚内网环境
// };

/** 点聚 文件转换接口 */
// const getFieldConvertUrl = () => {
//   // return window?.location?.origin; //当前服务器
//   return 'http://47.94.147.6:8085'; //点聚互联网
//   // return "http://10.100.3.5:8080" //点聚内网环境
// };

/** 点聚轻阅读 */
// const getFieldReadUrl = () => {
//   // return window?.location?.origin; //当前服务器
//   return 'http://47.94.147.6:8081'; //点聚互联网
//   // return 'http://10.100.3.3:8080'; //点聚内网环境
// };

export { getBaseUrl, getSystemlogoUrl, iconFontUrl, getPrinterUrl, getPrinterAssetUrl };
